@charset "utf-8";
/* CSS Document */
html,body,div,h1,h2,h3,h4,h5,h6,p,span,em,a,img,ul,li,ol,form,button,input,textarea,dl,dt,dd { margin:0; padding:0;}
h1,h2,h3,h4 { font-size:100%;}
img { border:0; vertical-align:top;}
ol,ul { list-style:none;}
html body{ background:#dfdecc;/*background:url(images/xxjy_03.jpg) repeat-x center 123px!important;*/}
.heder{ height:367px; margin:0 auto; background:url(../img/zt_02.jpg) center no-repeat;}
.main{margin:0 auto; width:1004px;}
.titleku{ margin:0 auto; font-size:14px; padding:10px 20px 0px 20px;  height:100px; background:#f9f4dd;}
.titleku h1{ font-size:20px; }
.bai{ height:14px; background:#e8e8e8;}
.yy{ height:58px; background:url(../img/zt2_03.jpg) no-repeat; position:relative;}
.jp{ height:112px; position:relative; left:-43px; top:12px;}
.nr{ height:360px; background:#fbf8ea; line-height:22px;}
.nr a{ width:174px; height:55px; display:block; margin-left:60px; background:url(../img/btn.jpg) no-repeat;}
.p1{ width:665px; padding:70px 0px 0px 15px; float:left;}
.p2{ width:310px; color:#59230e; padding:12px 10px 0px 4px; float:left;}
.ju{ color:#d23d03;}
.gyjz{ height:126px; padding-top:160px; background:url(../img/bg_11.jpg) center no-repeat; padding-left:30px;}
.gyjz p{ float:left; text-indent:2em; width:216px; padding-left:10px; padding-right:8px;}
.zbjbz{ width:970px; margin:0 auto; height:106px; padding-top:160px; background:#fbf8ea url(../img/bg2_11.jpg) center top no-repeat;}
.big_title{ color:#000; position:relative; left:20px; top:20px; font-weight:bold; font-size:28px; height:38px; line-height:38px;}
.big_title52{ width:970px; margin:0 auto; color:#000; font-weight:bold; font-size:28px; height:52px; line-height:52px;}
.img_banner{ text-align:center; padding-top:10px;}
.jl{ color:#644931; width:970px; margin:0 auto; height:150px; padding-top:70px; background:url(../img/xxjy_10.jpg) no-repeat;}
.jl_p{ padding-left:25px; padding-right:30px; float:left; width:255px; text-indent:2em; line-height:18px;}
.md_r{ margin-right:19px;}
.pdtop{ padding-top:20px;}
.pdr25{ padding-right:25px;}
.bz{ width:970px; margin:0 auto; height:117px; background:url(../img/xxjy_17.jpg) no-repeat; padding-top:150px;}
.bz_p1{ width:340px; padding-left:40px; float:left;}
.bz_p2{ width:277px; float:left;}
.bz_p3{ width:304px; float:left;}
.ft14{ font-size:14px;  color:#000;}
.jd{ position:relative;}
.gd{ position:absolute; right:12px; font-size:12px; font-weight:normal;}
.ljjz{ padding:40px 0; text-align:center; font-size:14px; line-height:24px;} 
.ui-header a {color:#666;}